delikli dren - Turkish English Dictionary